﻿using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Sinacor.Servico.Bovespa.Ordens.Service.DataContract.Enum;
using Sinacor.Servico.Bovespa.Ordens.Service.DataContract.Response;

namespace Sinacor.Servico.Bovespa.Ordens.Service.DataContract.Request
{
    [DataContract(Namespace = "http://Sinacor.Servicos.Bovespa.Ordens.DataContracts/2007/11")]
    public class FecharOrdemRequest
    {
        #region Atributo
        private DateTime _DataOrdem;
        private int _NumeroOrdem;
        private int _NumeroOrdemSubSequencia;
        #endregion Atributo
        
        #region Propriedade
        [DataMember(IsRequired = true)]
        public DateTime DataOrdem{
            get{
                return _DataOrdem;
            }set{
                _DataOrdem = value;
            }
        }
        
        [DataMember(IsRequired = true)]
        public int NumeroOrdem{
            get{
                return _NumeroOrdem;
            }set{
                _NumeroOrdem = value;
            }
        }
        
        [DataMember(IsRequired = true)]
        public int NumeroOrdemSubSequencia{
            get{
                return _NumeroOrdemSubSequencia;
            }set{
                _NumeroOrdemSubSequencia = value;
            }
        }
        #endregion Propriedade
    }
}
